home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 007 / ratfor.arc / RATCOM.H < prev    next >
Text File  |  1985-07-04  |  1KB  |  19 lines

  1. int bp;                 /*   next available char; init = 0 */
  2. char buf[BUFSIZE];   /*   pushed-back chars */
  3. char fcname[MAXNAME];   /*   text of current function name */
  4. int fordep;   /*   current depth of for statements */
  5. char forstk[MAXFORSTK];   /*   stack of reinit strings */
  6. int xfer;      /*   YES if just made transfer, NO otherwise */
  7. int label;    /*   next label returned by labgen */
  8. int level ;  /*   level of file inclusion; init = 1 */
  9. int linect[NFILES];   /*   line count on input file[level]; init = 1 */
  10. FILE *infile[NFILES];   /*   file number[level]; init infile[1] = STDIN */
  11. int fnamp;    /*   next free slot in fnames; init = 2 */
  12. char fnames[MAXFNAMES]; /*   stack of include names; init fnames[1] = EOS */
  13. int avail;   /*   first first location in table; init = 1 */
  14. int tabptr[127];   /*   name pointers; init = 0 */
  15. int outp;      /*   last position filled in outbuf; init = 0 */
  16. char outbuf[74];   /*   output lines collected here */
  17. char fname[MAXNAME][NFILES];    /*   file names */
  18. int nfiles;     /*   number of files */
  19.